Invent and depict